tread (of a newelled stair) - Español Inglés Diccionario